package cn.ydt.ydt.common.resful;

/**
 * 状态码
 */
public enum StatusCode {
    OK(200),
    BAD_REQUEST(400), //参数验证异常
    JWT_EXCEPTION(401),//jwt相关异常
    FORBIDDEN(403),//权限相关异常
    NOT_FOUND(404),//资源未找到异常
    FAIL_FILEUPLOAD(4100),//文件上传失败异常
    LOGIN_USER_FALIED(4200),//security处理登录相关异常
    INTERNAL_SERVER_ERROR(500);//其他异常

    private Integer value;

    StatusCode(Integer value){
        this.value = value;
    }

    public Integer getValue(){
        return value;
    }
}
